cara a cara – English–Español translations

🇪🇸 es en 🇬🇧

cara a cara expression

face to face
Wiktionary Links